/**
 * 订单信息service接口
 */
package com.bys.ots.service;

import com.bys.ots.model.SoInfo;
import com.bys.ots.model.VSoInfo;
import com.bys.ots.pojo.Result;

import java.util.List;
import java.util.Map;

/**
 * @author bairuihua
 * 2019/11/26
 */
public interface ISoInfoService {
    List<VSoInfo> getVSoInfoList(String so,String email);
    Result getSoInfoList(String rawData);

    Result getSoInfoDetail(String userId, String orderId, String type);

    /**
     * @param type
     * @param so
     * @param soItem
     * @return
     */
    Result getLogisticInfo(String type, String so, String soItem);

    Result getSoLogisticInfo(String type, String so);

    List<Map> getSaleList(SoInfo soInfo, List<SoInfo> soInfoList);

    List<Map> getCsrList(SoInfo soInfo, List<SoInfo> soInfoList);
}
